*{
    margin: 0;
    padding: 0;
}
ul,ol{
    list-style: none;
}

html {
    background-color: #fff;
    color: #000;
    font-size: 12px;
}
a {
    color: #333333;
    text-decoration: none;
}
div {
    display: block;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    text-align: left;
}
tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
td {
    display: table-cell;
    vertical-align: inherit;
}
#all {
    width: 100%;
    height: 100%;
}
/**
    ******************************************************
    顶部导航栏部分
    ******************************************************
 */
.cus_header1 {
    width: 100%;
    overflow: hidden;
    border-bottom: 2px solid #1facab;;
}
.cus_nav_2_body {
    margin-left: 10%;
    margin-right: 10%;
    width: 80%;
    height: 70px;
    position: relative;
}
.cus_nav_2_body .logo {
    display: block;
    position: absolute;
    top: 9px;
    left: 0;
    width: 166px;
    height: 54px;
    /*background: url(../../images/20200319195003.png);*/
}
.cus_nav_2_body .logo img {
    /*top: 9px;*/
    /*left: 0;*/
    width: 166px;
    height: 54px;
    /*background: url(../../images/20200319195003.png);*/
}
.cus_nav_2_body .nav {
    display: block;
    white-space: nowrap;
    padding: 0;
    margin: 0 0 0 166px;
}
.cus_nav_2_body ul li {
    list-style: none;
}
.cus_nav_2_body .nav li {
    display: block;
    float: left;
    position: relative;
    padding: 29px 35px 0 35px;
    font-size: 14px;
    text-align: center;
}
.cus_nav_2_body .nav li :hover {
    color: rgb(26,133,153);
}
/**
    ******************************************************
    个人中心页面主体部分
    ******************************************************
 */
.cus_pagecontainer {
    width: 100%;
    background: 0;
}
.cus_pagecontainer .cus_pagewarp {
    padding-top: 4px;
    min-width: 990px;
    background: 0;
}
.cus_pagecontainer .cus_page {
    margin-top: 15px;
    margin-left: 10%;
    width: 80%;
}
.cus_nav_2_body .nav .cus_self_center a{
    font-weight: bold;
    color: #1d839c;
}
/**
    ******************************************************
    侧边导航模块
    ******************************************************
 */
.info_model {
    width: 164px;
    float: left;
    border: 1px solid #e7ecef;
}

.info_model ul li {
    list-style: none;
    text-align: center;
}
.info_model ul li a{
    display: block;
    position: relative;
    zoom: 1;
    font-size: 14px;
    padding: 17px 0 17px 0;
    border-top: 1px solid #e7ecef;
    cursor: pointer;
}
.info_model ul li :hover {
    color: rgb(26,133,153);
}
.info_model .info_model_order a{
    color: rgb(26,133,153);
}
/**
    ******************************************************
    常用旅客信息模块
    ******************************************************
 */
.cus_page .order_body {
    width: 1020px;
    float: right;
    border: 1px solid #e7ecef;
}
/*.cus_page .order_body .info_detail {*/
/*!*height: 600px;*!*/
/*}*/
/**
    ******************************************************
    常用旅客信息模块  标题部分
    ******************************************************
 */
.order_body .com_t_tips {
    position: relative;
    background: #FFFFFF;
    padding: 10px 30% 10px 10px;
}
.com_t_tips h2 {
    display: inline-block;
    color: #666;
    font-weight: bold;
}
.com_t_tips a {
    float:right;
    transform: translateY(50%);
    color: #00d0d4;
}
/**
    ******************************************************
    添加常用旅客信息模块  表单部分
    ******************************************************
 */
.form_div {
    width: 70%;
}
.layui-form-radioed>i {
    color: #00d0d4 !important;
}
.layui-form-select dl dd.layui-this {
    background-color: #00d0d4 !important;
}
.sub_btn{
    background-color: #00d0d4 !important;
}



